mod ast;
mod lexer;
mod parser;
mod repl;

fn main() {
  // let lexer = lexer::Lexer::new("1 + 2 * 3");
  // let mut parser = parser::Parser::new(lexer);
  // let expr = parser.parse();
  // println!("{:?}", expr.to_string());

  repl::start();
}
